package com.xy.common.core.upload;

import lombok.Data;

/**
 * 数据上传操作的应答信息对象。
 *
 * @author xiaoyue
 * @date 2025-05-13
 */
@Data
public class UploadResponseInfo {
    /**
     * 上传是否出现错误。
     */
    private Boolean uploadFailed = false;
    /**
     * 具体错误信息。
     */
    private String errorMessage;
    /**
     * 返回前端的下载url。
     */
    private String downloadUri;
    /**
     * 上传文件所在路径。
     */
    private String uploadPath;
    /**
     * 返回给前端的文件名。
     */
    private String filename;



    private String savePath;//保存到数据库真正的path 如 [{"name":"b.jpg","downloadUri":"/admin/app/download","filename":"b9a31b08c8a843af9aabdda489c7fdf4.jpg","uploadPath":"./zz-resource/upload-files/app/image/Employee/photoUrl"}]


}
